package com.tianlh.service.current;

/**
 * @Desc volatile不能保证多线程安全
 * @author 黑子
 * @Date 2018/1/25 16:17
 */
public class CurrentVolatile {

    private static volatile int count;

    private static void addCount(){
        count++;
    }

    /*
    * 锁提供了两种主要特性：互斥和可见性
    * Volatile变量具有synchronized的可见性特性，但是不具备原子特性
    *
    * */
    public static void main(String[] args) {
        for(int i=0;i<10;++i){
            new Thread(() -> {

            });
        }
    }
}
